ruined oneself by speculations - Turco Inglés Diccionario